package com.io.file;

import java.io.File;
import java.io.IOException;

/**
 * 在当前目录下创建一个子目录test，
 * 在这个新创建的子目录下创建一个myDoc.txt的文件，
 * 并把这个文件设置成只读。如果目录test已经存在，给出提示
 *
 * @author: Jovi
 * @createTime: 2017-06-09 14:27
 **/
public class NewFile {
    public static void main(String[] args) {
        File file = new File("test");
        if (file.exists() && file.isDirectory()) {
            System.out.println("Directory " + file.toString() + " is existed");
        } else {
            if (file.mkdir()) {
                System.out.println("Directory " + file.getAbsolutePath() + " make success");
                File file2 = new File(file, "myDoc.txt");
                try {
                    file2.createNewFile();
                } catch (IOException e) {
                    e.printStackTrace();
                }
                file2.setReadOnly();
                System.out.println("File " + file2.getAbsolutePath() + "make success");
            } else {
                System.out.println("Directory " + file.getAbsolutePath() + "make fail");
            }
        }

    }
}
